/**  
 * @Title: SmsService.java
 * @Package org.wk.common.service
 * @Description: TODO【】
 * @author df.w 
 * @date 2018年5月3日 下午4:51:38
 * @version V1.0  
 */ 

package org.wk.common.service;

import org.wk.core.common.view.ResponseVo;

import com.alibaba.fastjson.JSONObject;

/**
 * @ClassName	: SmsService
 * @Package		：org.wk.common.service
 * @Author df.w 
 * @Create Time	：2018年5月3日 下午4:51:38
 * @Description	: 
 */

public interface SmsService {
	
	

	
	/**
	 * @Title		: sendSms
	 * @Param		: @param mobileNumber 接收手机号码
	 * @Param		: @param smsCode 验证码
	 * @Param		: @param smsCodeType 验证码类型
	 * @Param		: @param expireTime 过期时间 按分钟计算
	 * @Param		: @return 
	 * @Return Type 	：ResponseVo
	 * @Description	: 
	 */ 
	public ResponseVo sendSms(JSONObject jsonObject);
	
	
	
	/**
	 * @Title		: checkSmsCode
	 * @Param		: @param mobileNum 手机号码
	 * @Param		: @param smsCode 短信验证码
	 * @Param		: @param smsCodeType 验证码类型
	 * @Param		: @return
	 * @Return Type 	：boolean true 验证通过， false 验证未通过
	 * @Description	: 验证 手机验证码是否有效
	 */ 
	public boolean checkSmsCode(String mobileNum, String smsCode, String smsCodeType);
	
	
}
